lsvolumerestoreprogress

lsvolumerestoreprogress コマンドは、リストア操作の進行に関する情報を表示するために、使用します。

構文

構文図を読む構文図をスキップする lsvolumerestoreprogress -filtervalueattribute_value-nohdr-delimdelimiter-filtervalue?volume_namevolume_id

パラメーター

-filtervalue attribute=value
(オプション) 1 つ以上のフィルターのリストを指定します。フィルター属性値に一致する値をもつオブジェクトのみが表示されます。
注: 一部のフィルターでは、コマンドの入力時にワイルドカードを使用できます。ワイルドカードの使用について、以下の規則が適用されます。
  • ワイルドカード文字はアスタリスク (*) です。
  • コマンドには最大 1 つのワイルドカードを含めることができます。
  • ワイルドカードを使用する場合は、次のように、フィルター項目を二重引用符 ("") で囲みます。lsvolumerestoreprogress -filtervalue volume_id="1*"
-nohdr
(オプション) デフォルトでは、見出しは、簡略形式のビューではデータの列ごとに、詳細形式のビューではデータの項目ごとに表示されます。-nohdr パラメーターは、これらの見出しの表示を抑止します。
注: 表示するデータがない場合、見出しは表示されません。
-delim delimiter
(オプション) デフォルトでは、簡略形式のビューのデータのすべての列がスペースで区切られます。各列の幅は、データの各項目の最大幅に設定されています。詳細ビューでは、データの項目ごとに 1 行が使用されます。見出しが表示される場合は、データと見出しはスペースで区切られます。-delim パラメーターは、この動作を指定変更します。-delim パラメーターでは、1 バイトの文字を入力できます。コマンド・ラインに -delim : と入力すると、簡略ビューのすべてのデータ項目がコロン (:) で区切られます。例えば、列の間にスペースは入りません。詳細ビューでは、データと見出しは指定の区切り文字で区切られます。
-filtervalue?
(オプション) 有効なフィルター属性のリストを表示します。lsvolumerestoreprogress コマンドで有効なフィルターは次のとおりです。
  • volume_id
  • volume_name
  • task
  • status
volume_name | volume_id
(オプション) リストアされるボリュームのボリューム名または ID を示します。ボリューム名の値は英数字ストリング、ボリューム ID の値は数値でなければなりません。

説明

このコマンドは、リストア操作の進行に関する情報を表示します。

この表は、出力ビュー・データとして表示される可能性のある属性値を示しています。
表 1. lsvolumerestoreprogress の出力
属性 説明
volume_id リストアされるボリュームのボリューム ID を示します。値は、数値 (またはブランク) でなければなりません。
volume_name リストアされるボリュームのボリューム名を示します。値は、英数字ストリング (または、ブランク) であることが必要です。
task 進行中のタスクのタイプを示します。値は restore です。
status タスク状況を示します。値は次のとおりです。
  • restoring
  • restoring_error
generation_id リストアされるボリューム・スナップショットの世代 ID を示します。値は数値でなければなりません。
backup_time クラウド・システムにリストアされている (またはリストア・ボリュームで使用可能な) ボリューム・スナップショット世代の時間を示します。値は、スナップショット・タスクの場合は YYMMDDHHMMSS 形式、削除タスクの場合はブランクであることが必要です。
progress タスクの進行状況をパーセンテージとして示します。この値は 0 から 100 までの数値でなければなりません。status が uncommitted である場合、状況はブランクです。
error_sequence_number 特定のエラー番号を示します。値は、数値 (またはブランク) でなければなりません。
volume_backup_id リストアされるボリューム・スナップショットの UID を示します。この値は、1 から 32 までの数値でなければなりません。
restore_volume_id リストア操作のターゲットであるボリュームの ID を示します。このボリュームは、実動ボリューム (リストア・ボリューム ID がボリューム ID と同じであることを意味します) か、リストア・プロセスによって自動的にプロビジョンされる一時的にリストアされたボリュームのどちらかです。値は数値でなければなりません。
restore_volume_name リストア操作のターゲットであるボリュームの名前を示します。このボリュームは、実動ボリューム (リストア・ボリューム名がボリューム名と同じであることを意味します) か、リストア・プロセスによって自動的にプロビジョンされる一時的にリストアされたボリュームのどちらかです。この値は、英数字ストリングでなければなりません。

簡略な呼び出し例

lsvolumerestoreprogress

結果出力:

volume_id volume_name task    status          generation_id backup_time  progress error_sequence_number
2         vdisk2      restore restoring       17            160102104511 88       
21        vdisk21     restore restoring_error 4             160102105023 19                                 122

詳細な呼び出し例

lsvolumerestoreprogress vdisk2

結果出力:

volume_id 2
volume_name vdisk2
task restore
status restoring
generation_id 17
backup_time 160102104511
progress 88
error_sequence_number
volume_backup_UID 600507680CA880DF1800000000000002 
restore_volume_id 2
restore_volume_name vdisk2